@charset utf-8;
html,body,div,span,object,iframe,h1,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,q,dl,dt,dd,ul,li,fieldset,form,input,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:inherit;font-style:inherit;font-weight:inherit;vertical-align:baseline}
blockquote:before,blockquote:after,q:before,q:after{content:""}
html{height:100.1%;overflow-y:scroll}
body{color:#333;font:12px trebuchet MS,"Myriad Pro",Arial,Tahoma,sans-serif;height:100%;margin:0;padding:0;background:#f2f2f2}
*{margin:0;padding:0}
a:focus,a:hover{outline:none}
h3{color:#000;font-size:12px;font-style:italic;font-weight:700}
#wrapper{position:relative;width:1004px;margin:0 auto;background:url(../img/body-bg.jpg) repeat-y center}
.logo{border:none;left:25px;position:absolute;top:4px;background:url(../img/logo.png);width:200px;height:77px}
.main-container{clear:both;min-height:600px;width:952px;margin:0 auto;padding:14px}
.header{height:97px;width:980px;margin:0 auto;background:url(../img/hd-bg.jpg) repeat-x}
.banner{clear:both;margin:0 0 13px;background:url(../img/banner.jpg);height: 280px;width:952px;}
.topcon{height:62px;padding:21px 0 0 388px}
.topcon input,select{color:gray}
.topnav-01{float:left;height:21px;width:139px}
.topnav-01 input{height:14px;width:130px}
.topnav-02{float:left;height:21px;width:141px}
.topnav-02 select{height:20px;width:134px}
.topnav-03{float:left;height:21px;width:59px}
.topnav-04{float:left;font-weight:700;height:17px;width:119px;padding:4px 0 0 4px}
.topnav-05{float:left;height:21px;width:53px}
.topnav-06{float:left;font-weight:700;height:17px;width:73px;padding:4px 0 0 4px}
.nav{height:44px;background:url(../img/mnubg.jpg) no-repeat}
.nav ul{list-style:none;padding:0 0 0 278px}
.nav ul li{float:left;font-size:12px;font-weight:700;background:url(../img/divider.jpg) no-repeat right}
.nav ul li a{color:#1a1f52;float:left;font-size:12px;font-weight:700;line-height:16px;text-decoration:none;padding:13px}
.nav ul li a:hover{color:#1a1f52;float:left;font-size:12px;font-weight:700;text-decoration:none;background:url(../img/divider.jpg) repeat-x right}
.lftnav{float:left;margin-right:11px;width:172px;background:#fff}
.women{float:left;margin-bottom:11px;margin-right:11px;width:378px}
.mdl-con{float:left;margin-bottom:11px;margin-right:11px;width:527px}
.mdl-con p{font-size:12px}
.rht-con-sml{float:left;margin-bottom:11px;margin-right:0;width:230px}
.rht-con-sml h2{margin:0 0 10px;padding:0}
.mgg-style1{margin:0 0 10px 10px}
.mgg-style2{margin:0 10px 10px 0}
.men{float:left;margin-bottom:11px;width:378px}
.global-title,.title{border-bottom:1px solid #747180;color:#161931;font-size:16px;font-weight:700;height:26px;margin-bottom:5px;text-align:left;padding:6px 0 0 6px;background:#CFCFCF}
.title a:link,.title a:visited,.title a:hover{color:#161931;text-decoration:none}
.subtitle{height:26px;background:url(../img/subtitle-bg.jpg) repeat-x}
.subtitle label{color:#042642;float:left;font-size:12px;font-weight:700;text-align:center;width:180px;padding:4px 0 0}
.rht-con{float:left;width:768px}
.bodywrapper{border:1px solid #ddd;padding:8px 0 0}
.porduct-con1{border:1px solid #ddd;text-align:left;padding:8px 0 0 5px}
.porduct-con{border:1px solid #ddd;text-align:center;padding:8px 0 0}
.porduct-con ul{float:left;list-style:none;margin:0;padding:0}
.porduct-con ul li{border:1px solid #EFEFEF;height:222px;width:176px;margin:2px;padding:3px}
.porduct-con ul li a:link,.porduct-con ul li a:visited{color:#7f96ae;font-size:11px;text-decoration:none;text-transform:uppercase}
.porduct-con ul li a:hover{color:#3db802}
.porduct-con ul li p{color:#042544;font-size:16px;font-weight:700;text-align:center;margin:0;padding:0}
.porduct-con ul li span{font-size:12px;padding:0}
.porduct-con ul li img{border:1px solid #d6d6d6}
.wireframemenu{border:1px solid #e3e3e3;border-bottom-width:0;width:170px;background:#FFF}
* html .wireframemenu{width:164px}
.wireframemenu ul{list-style-type:none;margin:0;padding:0}
.wireframemenu a{border-bottom:1px solid #e3e3e3;color:#082341;display:block;font-size:13px;text-decoration:none;width:100%;padding:4px 3px}
.wireframemenu a:visited{color:#082341;font-size:13px}
.wireframemenu a:hover{color:#000;text-decoration:none;background:#cad0d4}
.wireframemenu a.selected{color:#000;background:#cad0d4}
.popupWrapper{display:none;height:auto;width:692px;z-index:200}
.popupTop{height:27px;width:100%;background:url(../img/pop-up-top.png) no-repeat bottom}
.popupBottom{height:27px;width:100%;background:url(../img/pop-up-bottom.png) no-repeat top}
.popupContent{clear:both;background:url(../img/popo-up-rptr.png) repeat-y left}
.popupScroller{height:auto;width:543px;overflow:auto;overflow-x:hidden;padding:15px 20px 5px 65px}
.popupScroller h5{color:#73AE0B;font-size:18px;font-weight:700;margin:0 0 20px}
.popupScroller h1{color:#333;font-size:21px;line-height:26px;margin-bottom:15px}
.popupScroller p{color:#898888;font-size:15px;line-height:22px}
.popupPagination{clear:both;display:block;height:18px;line-height:18px;padding:0 0 10px 85px;background:url(../img/line.png) no-repeat 86px 0}
.popupPagination a{color:#0072bc;font-size:10px;font-weight:500;text-transform:uppercase}
a.popupClose{position:absolute;text-decoration:none;z-index:99;height:35px;left:3px;top:3px;width:35px;background:url(../img/close-bg.png) no-repeat center}
a.popupClose:hover{text-decoration:none}
.allHolder{height:auto;overflow:hidden;position:relative;width:543px}
#footer{color:#000;font-family:trebuchet MS,Arial, Helvetica, sans-serif;font-size:10px;line-height:29px;margin-bottom:0;padding:0 0 0 39px;background:#d9d9d9}
.footer{clear:both;color:#fff;font-size:13px;height:52px;text-align:center;width:980px;margin:0 auto;padding:22px 0 0;background:url(../img/footer-bg.jpg) repeat-x}
.footer p{font-weight:700;line-height:22px;margin:0;padding:0}
.footer a:hover{color:#31a105;text-decoration:none}
.sel{cursor:text!important}
/*#subheader{height:84px;width:100%;background:url(http://cdn2.yoox.biz/yoox90/layout/bgIndexPages.gif) repeat-x top center}*/
#nav li h1{color:#FFF;font-size:12px;font-weight:700;height:28px;line-height:28px;text-align:left;margin:0 10px}
#nav li ul li a:hover{color:#FFF}
#nav li.selected span{color:#FFF;padding:0 9px}
#content{width:998px}
.category-letters{border:1px solid #a8a8a8;font-size:12px;text-align:left;width:942px;margin:0 3px;padding:9px 0}
.category-letters a{color:#000;font-size:18px;text-align:center;padding:0 12px}
.letters{border:1px solid #a8a8a8;font-size:12px;text-align:center;width:942px;margin:0 3px;padding:9px 0}
.letters a{color:#000;text-align:center;padding:0 12px}
.brandLetter .letters a,.brandLetter .letters span{color:#000;font-size:12px;text-align:center;padding:0 9px}
.brandLetter .letters span,.brandLetter .letters a:hover{color:#A8A8A8;font-weight:700}
.brandLetter div.listLetters{display:inline;float:left;margin:5px 0 0 60px}
.listLetters .letters{border:none;width:auto;margin:0 10px 0 0}
.listLetters .letters a{font-weight:700;margin:0}
#brands{border:1px solid #E5E5E5;display:inline;float:left;width:930px;margin:5px 10px}
#brands[id]{width:930px}
.brandLetter{border:1px solid #000;clear:left;height:39px;margin-top:10px;background:#E5E5E5}
.brandLetter div{display:inline;float:left}
.brandLetter div a{color:#000;font-size:26px;margin-left:75px}
.brandLetter ul li a:hover{color:#DDD;font-size:12px;font-weight:400}
.search-title{border-bottom:1px solid #747180;color:#161931;font-size:16px;font-weight:700;height:26px;margin-bottom:5px;text-align:left;width:762px;padding:6px 0 0 6px;background:#CFCFCF}
.search-title-black{color:#fff;font-size:14px;font-weight:700;height:18px;text-align:left;width:755px;padding:6px 0 0 6px;background:#000}
.search-cont{width:730px;margin:0 auto;padding:10px 0 0}
.search-subcont{border-bottom:1px solid #c9c9c9;width:730px;padding:0 0 10px}
.search-item-01{border:none;display:block;float:left;width:300px;padding:0}
.search-item-01,.search-item-02 label{color:#000;display:block;font-size:16px;font-weight:700;line-height:24px}
.search-item-01 input{border:1px solid #7b9ebd;height:16px;width:270px}
.search-item-02{border:none;display:block;float:left;width:315px;padding:0}
.search-item-02 select{border:1px solid #7b9ebd;display:inline;float:left;height:20px;width:230px;margin:0 10px 0 0}
.search-item-03{border:none;width:600px;margin:0;padding:10px 0 0}
.search-item-03 input,.search-item-03 label{float:left;padding:0 10px 0 0}
.search-item-03 input{height:15px;width:15px;margin:0 5px 0 0}
.search-item-04{border:none;display:block;float:left;width:200px}
.search-item-04 label{color:#000;display:block;font-size:14px;font-weight:700;line-height:20px}
.search-item-04 select{border:1px solid #7b9ebd;height:20px;width:160px;margin:0 10px 0 0}
.final-submit{width:100px;margin:10px 0 0 20px}
.item-content{border-bottom:1px solid #e0e0e0;font-weight:700;width:768px;margin:0 0 5px;padding:0 0 5px}
.product-name{color:#959595;display:block;float:left;font-size:18px;width:188px}
.seller-name{color:#000;display:block;float:left;font-size:13px;font-weight:400;width:280px}
.checkBox{border:none!important;position:relative;top:5px;width:15px!important;margin:0;padding:0}
.register{border:none!important;float:right!important;text-align:left;width:100px!important;padding:2px 0 5px 10px}
.product-details{width:768px;margin:0 auto;background:#fff}
.product-info{overflow:hidden;width:768px;padding:2px 0 10px}
.product-info-left{display:block;float:left;font-size:12px;width:350px}
.product-info-left table td{font-size:12px;padding:2px 0}
.product-info-left table td a{color:#3575cd!important}
.product-info-right{display:block;float:left;overflow:hidden;width:416px}
.product-info-right .btn-list{border:1px solid #E3E3E3;display:block;float:right;width:300px;background:#fff}
.product-info-right .btn-list input{margin:5px 0 0 5px}
.product-info-right .customer-location{border:1px solid #E3E3E3;display:block;float:right;width:412px;margin:2px 0 0;padding:5px 0 5px 2px}
.customer-location .section-02{display:block;float:left;width:230px}
.section-02 div.separator{overflow:hidden;width:225px;padding:2px}
.label-text{display:block;float:left;width:178px}
.rating-status{display:block;float:left;width:88px}
.spacingall-10{font-weight:400;letter-spacing:0;line-height:18px;margin:10px 0}
a.bold-link{color:#3575cd!important;display:block;font-size:12px;font-weight:700;margin:20px 0 0}
.image-slider{overflow:hidden;width:768px;padding:10px 0 0}
.image-thumb{display:block;float:left;width:100px;padding:10px 0}
.image-thumb ul li{list-style-type:none;text-align:center;width:100px;margin:0 auto}
.image-content{display:block;float:left;height:600px;overflow:hidden;position:relative;width:647px;margin:0 0 10px 20px;padding:10px 0 0}
.image-content img{cursor:pointer;display:none}
.specific-item{color:#3575CD;font-size:14px;font-weight:700;padding:10px 0 0}
.table-info-1 td{font-weight:700;padding:5px 0 0}
.right-icon{display:block;float:left;height:34px;width:100px}
.left-title{color:#3575CD!important;display:block;font-weight:700;margin:10px 0}
.feedback_seller{position:relative;width:auto;z-index:1}
.feedback_seller fieldset{border:none;overflow:hidden;width:auto;padding:10px 0 0}
.feedback_seller fieldset label{display:block;float:left;font-size:14px;width:220px;padding:10px 0 0}
.feedback_seller fieldset .rating a{display:block;float:left;height:31px;position:relative;width:33px;background:url(../img/white-star-sign.gif) no-repeat center top}
.feedback_seller fieldset .rating a:hover{background:url(../img/red-star-sign.gif) no-repeat center 2px}
.rating span{display:none;position:absolute;width:300px}
.rating span textarea,.rating span input{display:block;float:left}
.feedback_seller fieldset .comments{display:block;float:left;width:320px;padding:10px 0 0}
.dispute fieldset{width:auto;padding:5px 0}
.left-text{display:block;float:left;font-size:14px;width:250px}
.right-text{display:block;float:left;font-size:14px;width:500px}
.right-text a{color:#365eba!important}
.btn-sec input{margin:0 0 0 10px}
.ques-popup fieldset textarea{border:1px solid #ccc;display:block;height:150px;width:500px;margin:10px 0}
.ques-popup fieldset.btn input{display:inline;float:none;width:100px;margin:0 0 0 10px}
.offer table th{border-bottom:1px solid #ccc;color:#f38226;font-size:13px;font-weight:700;text-align:left;padding:5px}
.offer table td{font-size:12px;padding:5px}
.buyer-notes{color:#2882ab!important;font-size:12px!important;font-weight:400!important;line-height:15px!important}
.seller-notes{color:#c0504a!important;font-size:12px!important;font-weight:400!important;line-height:15px!important}
a.history-title{color:#000;display:block;font-size:14px;font-weight:700;width:71.3%;padding:5px 0 5px 20px;background:#CCC url(../img/collasp.gif) no-repeat left center}
a.history-expand{background:#CCC url(../img/expand.gif) no-repeat left center}
.product-item-table th{font-size:13px;font-weight:700;text-align:left;padding:5px}
.product-item-table td{vertical-align:middle;padding:5px}
.product-item-table td.vendor{text-align:center;vertical-align:top}
.product-item-table td.vendor h2{color:#00b050;font-weight:700}
.product-item-table td a,.check-out-table td a{color:#365EBA}
.btn-spcer5-left{margin:0 0 0 5px}
.btn-checkout{text-align:right;margin:20px 0 0}
.common-title{text-align:left!important;padding:0 0 0 5px}
.address-table{font-size:13px;line-height:20px;width:100%;padding:10px 0 0}
.address-table td{padding:5px 5px 5px 0 !important}
.btn-radio{position:relative;top:3px;margin:0 10px 0 0}
.address-table td input.first-field{border:1px solid #ccc;display:block;float:left;width:180px}
.address-table td label.third-label{display:block;float:left;width:90px}
.address-table td input.third-field{border:1px solid #ccc;display:block;float:left;width:130px}
.address-table td.last-col{text-align:right;vertical-align:middle}
.creat-product{width:650px;padding:20px 0 10px}
.select-category em,.creat-product em{color:red;padding:0}
.select-category{font-size:13px;overflow:hidden;width:100%;padding:0 0 10px}
.select-category span{color:#3475CD}
.select-category span a{color:#3475CD!important;text-decoration:none;padding:0 5px}
.select-category select{height:20px;overflow:auto;margin:0 10px 0 0}
.select-category select.multiple-select{height:150px}
#ProductProductsDescription textarea{width:766px}
.photo-upload-left{display:block;float:left;width:429px;padding:14px 0 20px}
.photo-upload-left fieldset{overflow:hidden;padding:0}
.photo-upload-left fieldset img{position:relative;top:10px}
.photo-upload-left em,.photo-upload-right em{padding:0 5px}
.top-spacing{display:block;margin:10px 0 0}
.photo-upload-right{display:block;float:left;text-align:right;width:323px;padding:40px 0 0}
.photo-upload-right img{margin:0 0 5px 98px}
.select-item-info{display:block;float:left;width:340px;padding:10px 0 20px}
.select-item-info label{display:block;float:left;text-align:right;width:107px}
.select-item-info input{border:1px solid #ccc;display:block;float:left;width:212px}
.select-item-info select{border:1px solid #ccc;display:block;float:left;height:20px;width:142px}
.item-size-info{display:block;float:left;width:428px;padding:10px 0 20px}
.item-size-info fieldset{overflow:hidden;width:100%;padding:5px 0}
.item-size-info label{display:block;padding:0 0 0 10px}
.item-size-info select{border:1px solid #ccc;display:block;height:20px;width:120px}
.item-size-info em{padding:0 0 0 5px}
.common-text,.item-size-info textarea{border:1px solid #ccc;height:120px;width:415px;margin:10px 0 0}
.stock-quantity input,input{border:1px solid #ccc;margin-right:10px}
.checkBox-position{position:relative;top:2px;margin:0 5px 0 0}
.stock-quantity .sub-option{padding:10px 0 0 26px}
.shipping-left{display:block;float:left;width:762px;padding:0 0 10px}
.shipping-left table th{color:#729fdc;text-align:left;text-decoration:underline}
.shipping-left table td a{color:#729fdc;text-decoration:underline}
.shipping-right{display:block;float:left;margin-top:20px;width:350px}
.shipping-right textarea{margin:10px}
.shipping-left h2{color:#fff;width:auto;padding:5px 0 5px 10px}
.shipping-right fieldset{overflow:hidden;padding:0 0 10px}
.shipping{overflow:hidden;width:auto;padding:0 0 10px}
.shipping label{display:block;float:left;min-width:120px}
.shipping select{display:block;float:left;width:200px}
.textarea-notes{display:block;float:left;width:130px;padding:20px 0 0}
.add-option{overflow:hidden;padding:5px 0}
.add-option label{display:block;float:left;width:120px}
.add-option p{display:block;float:left;width:500px}
.add-option input[type="button"]{display:block;float:right;width:90px;margin:0 0 0 10px}
.my-inbox{width:100%;padding:10px 0 0}
.inbox-nav a{color:#729FDC;font-size:14px;text-decoration:none;padding:0 5px}
.inbox-nav a:hover{color:#729FDC;text-decoration:underline}
.inbox-nav fieldset label{padding:0 10px 0 0}
.inbox-nav fieldset input,.msg-cont input{margin:0 5px 0 0}
.inbox-nav fieldset select{width:200px;margin:0 0 0 10px}
.inbox-paginate{float:right;width:200px}
.inbox-paginate a{color:#000;font-size:12px}
.arrow-prev{padding:0 0 0 10px !important;background:url(../img/arrow-prv.gif) no-repeat left center}
.arrow-next{padding:0 10px 0 0 !important;background:url(../img/arrow-nxt.gif) no-repeat right center}
table.negotion td input{width:100px;margin:0 0 5px}
.msg-cont h2{color:#000;display:block;float:left;font-size:16px;font-weight:700;padding:10px 10px 0 0}
.msg-cont span{margin:0 100px 0 0}
.ta-right{text-align:right!important}
.ta-left{text-align:left!important;padding:3px 0 0 10px}
.success_text{color:#73ae0b;float:left;margin:11px 0 0 5px}
.error_text{color:#e20000;float:left;margin:11px 0 0 5px}
label.error{color:red;display:block;font-style:italic}
input:focus{border:1px solid #000}
input.error{border:1px solid red}
div.message{clear:both;color:#E20000;height:39px;margin:0 0 1em;padding:8px 0 0 5px;background:#EEE}
div.error-message{clear:both;color:red;font-style:italic}
p.error{color:#fff;font-size:120%;line-height:140%;margin:1em 0;padding:.8em;background:#e32}
p.error em{color:#000;font-weight:400;line-height:140%}
.notice{color:#000;display:block;font-size:120%;line-height:140%;margin:1em 0;padding:.8em;background:#fc0}
.success{color:#fff;background:green}
label{color:#000;font-size:13px;margin:0 5px 5px 0}
.tdtext{color:#000;font-size:12px;text-align:right}
.lbtext{font-weight:700;text-align:right}
div.message_cart{clear:both;color:blue;height:39px;margin:18px 0 0;padding:11px 0 0 15px;background:url(../img/alert_bg.png) no-repeat}
.lftnav .leftnav{padding-left:11px;text-align:left}
.leftnav{color:#fff;font-size:17px;font-weight:700;height:26px;text-align:center;padding:6px 0 0;background:url(../img/title-bg.jpg) repeat-x}
ul.according{list-style:none;width:auto}
ul.according li.leftnav{height:auto;padding-top:0;margin:0}
ul.according li a.menu-item{color:#fff;display:block;font-size:16px;font-weight:700;text-decoration:none;padding:5px 0}
ul.according li ul{display:none;list-style:none;width:auto;padding:10px 0}
ul.according li ul li a{color:#000;display:block;font-size:13px;font-weight:400;line-height:18px;text-decoration:none}
input,textarea,select{border:1px solid #ccc;color:black;font-family:trebuchet MS,"Myriad Pro", Arial, Tahoma, sans-serif;font-size:13px;margin:4px 0}
.submit{border:none;color:#fff;display:block;float:left;font-size:14px;height:39px;width:102px;margin:0 10px 10px 0;padding:3px 0 6px}
input.reset{background:#33393c}
.short{width:35%}
.medium{width:60%}
.sub_text{float:left;font-size:12px;margin:0 0 10px;padding:0}
.div_header1{color:#fff;height:20px;padding-left:8px;padding-top:4px;width:100%}
.container{overflow:hidden;padding-bottom:10px;padding-top:10px;width:700px;margin:0 auto}
ul.display{float:left;list-style:none;width:700px;margin:8px 0 0;padding:0}
ul.display li{border-bottom:1px solid #ddd;float:left;width:700px;margin:0;background:#fff}
ul.display li a{color:#7F96AE;font-size:11px;text-decoration:none;text-transform:uppercase}
ul.display li .content_block div{float:left;height:160px;overflow:hidden;width:180px}
ul.display li .content_block h2{float:left;font-size:11px;font-weight:400;width:220px;padding:5px}
ul.display li .content_block p{font-size:12px;margin:0;padding:0 2px 0 0}
ul.thumb_view li .content_block div a img{float:left;padding:5px;background:#fff}
ul.display li .content_block div a img{float:right;background:#fff}
ul.thumb_view li{border:1px solid #EFEFEF;height:222px;width:220px;margin:2px}
ul.thumb_view li p{display:block;text-align:center}
ul.thumb_view li em{clear:both;display:none}
ul.thumb_view li div span{float:left;text-align:center;width:72px}
ul.display li span{float:left;font-weight:400;text-align:right;width:94px}
a.switch_thumb{display:block;float:left;height:26px;line-height:26px;outline:none;text-indent:-9999px;width:122px;margin:0;padding:0;background:url(../img/switch.gif) no-repeat}
a:hover.switch_thumb{filter:alpha(opacity=75);ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:.75}
a.swap{background-position:left bottom}
.pagination{font-size:80%}
.pagination a{border:solid 1px #AAE;color:#15B;text-decoration:none}
.pagination a,.pagination span{display:block;float:left;margin-bottom:5px;margin-right:5px;min-width:1em;text-align:center;padding:.3em .5em}
.pagination .current{border:solid 1px #AAE;color:#fff}
.pagination .current.prev,.pagination .current.next{color:#999;border-color:#999;background:#fff}
.result img{float:left;margin:3px 10px 0 0}
#Searchresult{border:solid 1px #CFCFCF;clear:both;margin-bottom:15px;margin-top:30px;padding:1px;background:#CFCFCF}
#Searchresult p{float:right;margin-bottom:1.4em}
#Searchresult dd{margin-left:25px}
#ImageContainer{border:solid 1px #ccc;height:125px;margin-bottom:10px;width:200px}
#feedback{height:150px;position:fixed;right:0;top:150px;width:40px;z-index:1;margin:0;padding:0;background:red}
.globalbreadcrumb{font-size:12px;margin-bottom:5px}
.colorbradcrumb{color:#4D89DA}
.addfieldlabel-left{border:0 none;padding-right:10px;text-align:right;vertical-align:top;width:107px}
.addfieldlabel-right{border:0;vertical-align:top}
.internationalshipping table{margin-bottom:20px}
.internationalshipping th{color:#161931;background-color: #CFCFCF;font-size:14px;font-weight:700;height:18px;padding:6px 0 0 6px}
.button{border:0;color:#FFF;cursor:pointer;font:bold 13px/20px trebuchet MS,"Myriad Pro",Arial,Tahoma,sans-serif;overflow:visible;width:auto;margin:0 5px;padding:0 5px;background:url(../img/button-rptr.gif) repeat-x}
.jcarousel-skin-tango .jcarousel-container p.hpittt{color:#002398;cursor:pointer;display:block;font-size:11px;height:20px;overflow:hidden}
.gasp{color:#000;font-size:14px;font-weight:700}
ul.newinline li{border:none;height:20px;list-style-type:none;text-align:left;width:176px;margin:0;padding:0}
.catnav{border:1px solid #e3e3e3;float:left;margin-bottom:10px;margin-top:10px;position:relative;width:170px;z-index:1;padding:0}
.csm table.csm{width:100%;padding:0}
.csm tr.cnr{height:30px;margin:0;padding:0}
.csm tr.hvr{cursor:pointer;background:#cad0d4}
.csm tr.hvr a,.csm tr.hvr a:active,.csm tr.hvr a:visited,.csm tr.hvr a:hover{color:#082341!important;text-decoration:underline!important}
.csm td.menu img{border:none;margin:0 3px}
.csm td.menu span.iuh{border:none;display:block;height:10px;width:6px;padding:0 5px;background:url(../img/elements.gif) no-repeat 3px -320px}
.csm td.menu span.ih{border:none;border-right:none;display:block;height:10px;width:6px;padding:0 5px;background:url(../img/elements.gif) no-repeat 3px -279px}
.csm td.menu .expander{display:inline;margin-top:-22px;position:absolute}
.csm td.menu .expander td{border:none;padding:3px 5px}
.csm td.menu .expander div.csm{border:1px solid #cad0d4;display:none;position:absolute;z-index:5;padding:0;background:#fff}
.csm td.menu .expander .sp{height:30px;left:0;position:absolute;top:0;width:2px}
.csm td.menu .expander tr{border:none;background:#fff}
.csm td.menu .expander td a,.csm td.menu .expander td a:active,.csm td.menu .expander td a:visited{color:#666!important;display:block;font-size:12px;font-weight:400;text-align:left;text-decoration:none!important;white-space:nowrap;padding:2px 10px}
.csm td.menu .expander td a:hover{color:#666!important;text-decoration:none!important;background:#dde5f4}
.csm a,.csm a:active,.csm a:visited{color:#082341!important;font-size:13px;font-weight:700;text-decoration:none!important}
.csm a:hover{color:blue!important;text-decoration:underline!important}
.arr{background:url(../img/elements.gif) no-repeat 149px -309px}
.hvr .arr{border-top-width:1px;background:url(../img/elements.gif) no-repeat 149px -269px}
h2.cnmh2{color:#333!important;font-family:trebuchet MS,Arial, Helvetica, sans-serif;font-size:12px;font-weight:400;padding-left:11px;padding-top:8px;vertical-align:middle;white-space:nowrap;margin:0}
div.dsc a.ttl:hover{color:#003dad;text-decoration:underline}
.save{color:#fff;font-family:Trebuchet MS, Arial;font-size:18px;height:50px;position:absolute;right:85px;top:-13px;width:41px;padding:8px 10px 0 11px;background:url(../img/elements.gif) no-repeat 1px -849px}
.save>span{display:block;font-size:12px;font-weight:700;margin:-5px 0 0 3px}
.save .per{font-family:Trebuchet MS,arial;font-size:12px;padding-left:1px}
.save .off{font-family:Trebuchet MS,arial;font-size:11px;font-weight:400;text-align:center;margin:-3px}
.sep{border-top:1px solid #eee;padding-top:20px}
.jcarousel-skin-tango{margin-bottom:11px}
.jcarousel-skin-tango .jcarousel-container{border:1px solid #dedede;color:#999;font-family:trebuchet MS,Verdana,Arial,Helvetica,sans-serif;font-size:11px;text-align:justify;background:#FFF}
.jcarousel-skin-tango .jcarousel-direction-rtl{direction:rtl}
.jcarousel-skin-tango .jcarousel-container-horizontal{overflow:hidden;width:684px;padding:7px 41px 10px}
.jcarousel-skin-tango .jcarousel-clip-horizontal{margin-left:4px;width:684px}
.jcarousel-skin-tango .jcarousel-item{height:190px;width:163px;margin:2px;padding:2px}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-left:0}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal{margin-left:10px;margin-right:0}
.jcarousel-skin-tango .jcarousel-item-placeholder{color:#000;background:#fff}
.jcarousel-skin-tango .jcarousel-next-horizontal{cursor:pointer;height:32px;position:absolute;right:5px;top:56px;width:32px;background:url(../img/next-horizontal.png) no-repeat}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal{left:5px;right:auto;background:url(../img/prev-horizontal.png)}
.jcarousel-skin-tango .jcarousel-prev-horizontal{cursor:pointer;height:32px;left:5px;position:absolute;top:56px;width:32px;background:url(../img/prev-horizontal.png) no-repeat}
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal{left:auto;right:5px;background:url(../img/next-horizontal.png)}
.jcarousel-skin-tango .jcarousel-container p{color:#000;font-size:14px;font-weight:700;text-align:center;margin:0;padding:0}
.jcarousel-skin-tango .jcarousel-container a{color:#7f96ae;font-size:11px;font-weight:400;text-decoration:none;text-transform:uppercase}
.jcarousel-skin-tango .jcarousel-container a:hover{color:#7f96ae}
#mycarousel{height:200px}
#accordion{border:1px solid #ccc;border-bottom:none;width:600px;margin:0 auto}
#accordion .section{border-bottom:1px solid #ccc;padding:12px;background:url(../img/accordion-bg.gif) repeat-x}
#accordion h2{cursor:pointer;font-size:14px;outline:none;padding-left:18px;background:url(../img/plus.png) no-repeat 0 4px}
#accordion .ui-state-active{background:url(../img/minus.png) no-repeat 0 4px}
#accordion .section-content{padding:0 18px}
#accordion h3{border-bottom:2px dotted #CCC;color:#666;font-size:12px;font-weight:700;padding:22px 0 5px}
#accordion p{padding-top:12px}
#accordion ol,#accordion ul{margin:12px 0 0 40px}
h1,h2{color:#06c;font-size:16px;font-weight:400}
.topcon a:link,.topcon a:visited,.footer a:link,.footer a:visited,.button:hover{color:#fff;text-decoration:none}
.topnav-04 a,ul.according li ul li a:hover,div.hpb-c div.hpb-f a:hover{text-decoration:underline}
.innercon{clear:both;margin-bottom:5px;}
.clear,#SupportiveNavigation,.hpa-g-clr{clear:both}
.porduct-con ul.last,ul.thumb_view li .content_block a img,.sz760,.sz940,.sz1000,.sz1180,.sz1120,.sz1165,.sz1200{margin:0}
html>body .wireframemenu a,.dispute,.csm .expander table{width:auto}
.popupPagination a#leftControl,.popupPagination a#leftControl1{margin-right:10px}
.popupItems,.popupItems1{display:none;float:left;width:543px}
#subheaderContainer,.image-thumb ul li img{margin:0 auto}
#nav li.sel ul li a,#nav li ul li span,#nav li ul li h1,#seasonBar a:link,#seasonBar a:visited{color:#AAA}
#nav li.first span,fieldset,.csm tr.hvr td,.jcarousel-skin-tango .jcarousel-container img{border:none}
.brandLetter ul li a:link,.brandLetter ul li a:visited,.icell .ig-msrp,.icell .ig-act{font-size:12px;font-weight:400}
.product-img,.ques-popup fieldset label,.offer fieldset label,.address-table td label.first-label{display:block;float:left;width:100px}
.price,.expire-date{color:#959595;display:block;float:left;font-size:18px;width:100px}
.phone-area-code,.phone-no{width:25px!important}
.form-body fieldset.captcha label,.inbox-nav table td select,table.negotion td select{width:200px}
.customer-location .section-01,.feedback_seller fieldset .rating{display:block;float:left;width:180px}
.spacingtop-10,.product-item-table td.vendor p{margin:10px 0 0}
.bottom-style,.photo-upload-left p,#Searchresult dt{font-weight:700}
.left-text em,.product-item-table td.vendor em,.address-table td em,em{color:red}
.btn-sec,.ques-popup fieldset.btn,.hpa-gb,.r3-f-s{text-align:right}
.ques-popup,.offer,.msg-cont,.c{width:100%}
.ques-popup fieldset,.offer fieldset,.select-item-info fieldset{width:100%;padding:5px 0}
.ques-popup fieldset input,.offer fieldset input{border:1px solid #ccc;display:block;float:left;width:200px}
.history-table,#ImageContainer img,.csm td.menu span.hvr,.csm td.menu img.hvr,.rtmHide{display:none}
.product-item-table,.check-out-table,.negotiate-table{line-height:20px;width:100%;padding:10px 0 0}
.check-out-table th,.negotiate-table th{font-size:13px;font-weight:700;text-align:left;vertical-align:middle}
.check-out-table th.item,.negotiate-table th.item{text-align:left;padding:0 0 0 5px}
.check-out-table td,ul.thumb_view li .content_block h2{text-align:center}
.select-category fieldset,.msg-cont p{padding:10px 0}
.item-size-info strong,.item-size-info p,ul.display li .content_block{padding:0}
.shipping-right p,.shipping-left table{padding:0 0 0 10px}
.shipping-left table td,.tddata,.negotiate-table td,#pagePositionNum,#gotoPage{text-align:left}
.inbox-nav,.inbox-nav fieldset{width:100%;padding:10px 0}
.inbox-nav table th,table.negotion th{border-bottom:1px solid #ccc;font-size:14px;font-weight:700;padding:5px 0;background:#CCC}
.inbox-nav table td,table.negotion td{border-bottom:1px solid #ccc;text-align:center;vertical-align:middle;padding:5px 0}
* html .csm tr.cnr,*+html .csm tr.cnr,* html .csm td.menu .expander .sp,*+html .csm td.menu .expander .sp{height:29px}
.csm td,.csm td.menu{border:none;margin:0;padding:0}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-horizontal:hover{background:-32px 0}
.jcarousel-skin-tango .jcarousel-next-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-horizontal:active{background:-64px 0}
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active{cursor:default;background:-96px 0}
#priceform label.error { display:none; width: 0; height: 0; margin: 0; padding: 0;}
a.date-picker-control:focus,div.datePicker table td:focus{overflow:hidden;outline:0 none;-moz-outline:0 none;color:#6482aa!important}
div.datePicker{position:absolute;z-index:9999;text-align:center;font:900 .8em/1em Verdana, Sans-Serif;-moz-user-select:none;-khtml-user-select:none}
div.static-datepicker{position:relative;top:5px;left:0}
div.datePicker table{height:auto;border-collapse:separate;border:1px solid #ccc;text-align:center;border-spacing:2px;width:auto;empty-cells:show;border-radius:.8em;-moz-border-radius:.8em;-moz-box-shadow:0 0 5px #aaa;margin:0;padding:.3em;background:#fff url(../img/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -20px}
div.datePicker tfoot th.drag-enabled,div.datePicker thead th.drag-enabled,div.datePicker thead th.drag-enabled span{cursor:move}
iframe.iehack{position:absolute;z-index:9998;border:0;display:none;margin:0;padding:0;background:#fff}
a.date-picker-control:link,a.date-picker-control:visited{position:relative;display:0;border:0 none;min-width:16px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;margin:0 0 0 4px;padding:0;background:url(../img/datepicker/cal-grey.gif) no-repeat 50% 50%}
a.date-picker-control:hover,a.date-picker-control:active,a.date-picker-control:focus,a.dp-button-active:link,a.dp-button-active:visited,a.dp-button-active:hover,a.dp-button-active:active,a.dp-button-active:focus{background:url(../img/datepicker/cal.gif) no-repeat 50% 50% !important}
* html a.date-picker-control{width:16px}
a.date-picker-control{display:inline-block}
a.date-picker-control span{display:block;width:16px;height:16px;margin:auto 0}
div.datePicker thead th span{display:block;text-align:center;line-height:1em;border:0 none;font-weight:700;cursor:pointer;margin:0;padding:0}
div.datePicker th span.month-display,div.datePicker th span.year-display{display:inline;text-transform:uppercase;letter-spacing:1px;font:normal 1.2em Verdana, Sans-Serif;cursor:default}
div.datePicker th span.prev-but,div.datePicker th span.next-but{font-weight:lighter;font-size:2.4em;font-family:trebuchet MS,georgia, times new roman, palatino, times, bookman, serif;cursor:pointer!important}
div.datePicker th span.prev-but:hover,div.datePicker th span.next-but:hover,div.datePicker th span.today-but:hover{color:#a84444}
div.datePicker th span.today-but{text-align:center;font:normal 1em Verdana, Sans-Serif;width:100%;text-decoration:none;padding-top:.3em;text-transform:uppercase;vertical-align:middle;cursor:pointer!important;margin:0 auto}
div.dp-disabled th span.prev-but,div.dp-disabled th span.next-but,div.dp-disabled th span.today-but,div.dp-disabled th span.prev-but:hover,div.dp-disabled th span.next-but:hover,div.dp-disabled th span.today-but:hover,div.datePicker th span.prev-but.fd-disabled:hover,div.datePicker th span.next-but.fd-disabled:hover,div.datePicker thead th span.fd-disabled,div.datePicker th span.fd-disabled:hover{color:#aaa;cursor:default!important;opacity:1}
div.datePicker th span.fd-day-header{text-align:center;font:900 1em Verdana, Sans-Serif;text-decoration:none;text-transform:lowercase;cursor:pointer;margin:0 auto}
div.datePicker table td,div.datePicker table tbody th{text-align:center;vertical-align:middle;cursor:pointer;width:3em;height:3em;overflow:hidden;outline:transparent none 0;border:1px solid #ccc;text-transform:none;-moz-border-radius:2px;border-radius:2px;padding:0;background:#fff url(../img/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px}
div.datePicker table td:focus,div.datePicker table td:active{outline:0 none red}
div.datePicker table th{border:0 none;font-weight:700;color:#222;text-align:center;vertical-align:middle;text-transform:none;padding:0}
div.datePicker table thead th{height:auto!important}
div.datePicker table tbody th{border:1px solid #dcdcdc}
div.datePicker table thead th.date-picker-week-header,div.datePicker table tbody th.date-picker-week-header{font-style:oblique;cursor:default}
div.datePicker table thead th.date-picker-week-header{cursor:help;border:0 none;padding:0 0 .2em}
div.datePicker tfoot th{cursor:default;font-weight:400;text-transform:uppercase;letter-spacing:.1em;border:0 none;height:2.8em;background:#fff}
div.datePicker table tbody td.date-picker-unused{cursor:default!important;border-color:#dcdcdc;background:#fff url(../img/datepicker/backstripes.gif)}
div.datePicker table thead th.date-picker-title{width:auto;height:auto;padding:.4em 0}
div.datePicker table thead th.date-picker-day-header{text-transform:lowercase;cursor:help;height:auto}
div.datePicker table tbody td.date-picker-today{color:#646464!important;background:#fff url(../img/datepicker/bullet2.gif) no-repeat}
div.datePicker table tbody td.month-out.date-picker-highlight{color:#a86!important}
div.datePicker table tbody td.date-picker-highlight,div.datePicker table thead th.date-picker-highlight{color:#a86666!important}
div.datePicker table tbody td.date-picker-hover{cursor:pointer;color:#6482aa;text-shadow:0 1px 1px #fff;border-color:#6482aa!important;background:#fff url(../img/datepicker/bg_header.jpg) no-repeat}
div.datePicker table tbody td.day-disabled{color:#aaa!important;cursor:default;text-decoration:line-through;background:#fff url(../img/datepicker/backstripes.gif) no-repeat}
div.datePicker table tbody td.month-out{color:#aaa!important;border-color:#ddd;background:#fff url(../img/datepicker/gradient-e5e5e5-ffffff.gif) repeat-x 0 -40px}
div.datePicker table tbody td.date-picker-selected-date{color:#333!important;border-color:#333!important}
div.datePicker table tbody td.out-of-range,div.datePicker table tbody td.not-selectable{color:#ccc!important;font-style:oblique;cursor:default!important;background:#fcfcfc !important}
div.datePicker table tbody th.month-out,div.datePicker table tbody th.out-of-range{color:#aaa!important;font-style:oblique;background:#fcfcfc !important}
div.datePicker table tbody th.out-of-range{opacity:0.6;filter:alpha(opacity=60)}
div.datePicker table tbody td.not-selectable{opacity:0.8;filter:alpha(opacity=80)}
div.datePicker table tbody tr{display:table-row}
div.datePicker table tfoot sup{font-size:.86em;letter-spacing:normal;text-transform:none;height:0;line-height:1;position:relative;top:-.2em;vertical-align:baseline!important}
div.datePicker table thead th.date-picker-day-header,div.datePicker table thead span.month-display,div.datePicker table thead span.year-display{text-shadow:0 1px 1px #fff}
div.datepicker-focus table.datePickerTable{border-color:#999!important}
div.datePicker table tbody tr td:focus,div.datePicker table tbody td.date-picker-hover{overflow:hidden;outline:0 solid red;-moz-outline:0 none;-o-highlight:0 none;color:#6482aa!important}
div.static-datepicker table{-moz-box-shadow:0 0 0 transparent}
div.datepicker-focus table{outline:none;-moz-box-shadow:0 0 5px #aaa}
:-o-prefocus{outline:0}
* html div.datePicker table td.date-picker-unused{background:#f2f2f2}
body.fd-drag-active{-webkit-user-select:none}
@media screen and -webkit-min-device-pixel-ratio0 {
div.datePicker table{border-spacing:.3em;-webkit-box-shadow:0 0 5px #aaa;-webkit-border-radius:.8em}
div.static-datepicker table{-webkit-box-shadow:0 0 0 transparent}
div.datepicker-focus table{-webkit-box-shadow:0 0 5px #aaa}
div.datePicker table td,div.datePicker table tbody th{-webkit-border-radius:2px;padding:.1em}
div.datePicker table tbody td.date-picker-hover{-webkit-box-shadow:0 0 1px #6482aa}
}

.viewcart{background:url(../img/btncart.jpg);width:172px;height:33px;display:block;clear:both}
#loader{background:url(../img/loading.gif) no-repeat;width:19px;height:18px;display:block;margin-left:50px;padding-left:25px;margin: 0 auto;}
table.shipping th{text-align: left;font-weight: bold;}
table.shipping td{text-align: left;font-weight: normal;}
.line-through{text-decoration: line-through; color: red;}
#fl_menu {height: 32px;position: absolute;right:28px;z-index: 100;border:1px solid #E3E3E3;text-align:center;}
.draggable{position:absolute;}
.days_left{text-align:right}
.pl_borderbottom{
    border-bottom: 1px solid #CCCCCC;
}
.brandindex{background:url(../img/btn-rptr.gif) repeat-x top left; padding:0 0 0 26px; text-decoration:none; line-height:30px; height:30px; border:1px solid #dbdfe0;display:block; font-size:17px; font-weight:700;color: #042642;clear:both}
.title{background:url(../img/btn-rptr.gif) repeat-x top left; height:30px;line-height:30px; padding:0 0 0 6px; border:1px solid #dbdfe0;}